Dec 02 09:18:40.110 INFO testing AyanoClarke/leetRust against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 02 09:18:40.110 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 09:18:40.567 INFO [stdout] 5e5a2d52952d6c65ebcd3081c1b7fdf3a4e395e889d433f1ac7cb7a5ff5a0b1d
Dec 02 09:18:40.572 INFO running `"docker" "start" "-a" "5e5a2d52952d6c65ebcd3081c1b7fdf3a4e395e889d433f1ac7cb7a5ff5a0b1d"`
Dec 02 09:18:41.850 INFO [stderr] usermod: no changes
Dec 02 09:18:41.920 INFO [stderr]    Compiling leet_rust v0.1.0 (/source)
Dec 02 09:18:42.819 INFO [stderr] warning: unused variable: `s`
Dec 02 09:18:42.819 INFO [stderr]   --> src/wildcard_matching.rs:54:30
Dec 02 09:18:42.819 INFO [stderr]    |
Dec 02 09:18:42.819 INFO [stderr] 54 |     pub fn wildcard_matching(s: &str, p: &str) -> bool {
Dec 02 09:18:42.819 INFO [stderr]    |                              ^ help: consider using `_s` instead
Dec 02 09:18:42.819 INFO [stderr]    |
Dec 02 09:18:42.819 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 02 09:18:42.819 INFO [stderr] 
Dec 02 09:18:42.931 INFO [stderr] warning: function is never used: `two_sum`
Dec 02 09:18:42.931 INFO [stderr]   --> src/two_sum.rs:16:9
Dec 02 09:18:42.931 INFO [stderr]    |
Dec 02 09:18:42.932 INFO [stderr] 16 |         pub fn two_sum(_input_vec: &[i32], _target: i32) -> (usize, usize) {
Dec 02 09:18:42.932 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.932 INFO [stderr]    |
Dec 02 09:18:42.933 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 02 09:18:42.933 INFO [stderr] 
Dec 02 09:18:42.933 INFO [stderr] warning: function is never used: `add_two_numbers`
Dec 02 09:18:42.933 INFO [stderr]   --> src/add_two_numbers.rs:17:9
Dec 02 09:18:42.933 INFO [stderr]    |
Dec 02 09:18:42.933 INFO [stderr] 17 |         pub fn add_two_numbers(_input_list_1: LinkedList<i32>, _input_list_2: LinkedList<i32>) -> LinkedList<i32> {
Dec 02 09:18:42.933 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.934 INFO [stderr] 
Dec 02 09:18:42.934 INFO [stderr] warning: function is never used: `longest_substring_without_repeating_characters`
Dec 02 09:18:42.934 INFO [stderr]   --> src/longest_substring_without_repeating_characters.rs:14:5
Dec 02 09:18:42.934 INFO [stderr]    |
Dec 02 09:18:42.934 INFO [stderr] 14 |     pub fn longest_substring_without_repeating_characters(_one_string: &str) -> i32 {
Dec 02 09:18:42.934 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.934 INFO [stderr] 
Dec 02 09:18:42.934 INFO [stderr] warning: function is never used: `median_of_two_sorted_arrays`
Dec 02 09:18:42.934 INFO [stderr]   --> src/median_of_two_sorted_arrays.rs:17:9
Dec 02 09:18:42.934 INFO [stderr]    |
Dec 02 09:18:42.934 INFO [stderr] 17 |         pub fn median_of_two_sorted_arrays(_vec_1: &[i32], _vec_2: &[i32]) -> f64 {
Dec 02 09:18:42.934 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.935 INFO [stderr] 
Dec 02 09:18:42.935 INFO [stderr] warning: function is never used: `find_k_th_number_of_two_sorted_arrays`
Dec 02 09:18:42.935 INFO [stderr]   --> src/median_of_two_sorted_arrays.rs:33:9
Dec 02 09:18:42.935 INFO [stderr]    |
Dec 02 09:18:42.935 INFO [stderr] 33 |         fn find_k_th_number_of_two_sorted_arrays(_vec_1: &[i32], _vec_2: &[i32], k: usize) -> i32 {
Dec 02 09:18:42.935 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.935 INFO [stderr] 
Dec 02 09:18:42.935 INFO [stderr] warning: function is never used: `phase_two_sorted_arrays`
Dec 02 09:18:42.935 INFO [stderr]   --> src/median_of_two_sorted_arrays.rs:61:9
Dec 02 09:18:42.935 INFO [stderr]    |
Dec 02 09:18:42.935 INFO [stderr] 61 |         fn phase_two_sorted_arrays<'a>(_vec_1: &'a [i32], _vec_2: &'a [i32]) -> (&'a [i32], &'a [i32]) {
Dec 02 09:18:42.935 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.935 INFO [stderr] 
Dec 02 09:18:42.936 INFO [stderr] warning: function is never used: `longest_palindromic_substring`
Dec 02 09:18:42.936 INFO [stderr]   --> src/longest_palindromic_substring.rs:22:9
Dec 02 09:18:42.936 INFO [stderr]    |
Dec 02 09:18:42.936 INFO [stderr] 22 |         pub fn longest_palindromic_substring(_input_string: String) -> String {
Dec 02 09:18:42.936 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.936 INFO [stderr] 
Dec 02 09:18:42.936 INFO [stderr] warning: function is never used: `longest_palindromic`
Dec 02 09:18:42.936 INFO [stderr]   --> src/longest_palindromic_substring.rs:30:9
Dec 02 09:18:42.936 INFO [stderr]    |
Dec 02 09:18:42.936 INFO [stderr] 30 |         fn longest_palindromic(_input: &str) -> (usize, usize) {
Dec 02 09:18:42.936 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.937 INFO [stderr] 
Dec 02 09:18:42.937 INFO [stderr] warning: function is never used: `decorate_string`
Dec 02 09:18:42.937 INFO [stderr]   --> src/longest_palindromic_substring.rs:71:9
Dec 02 09:18:42.937 INFO [stderr]    |
Dec 02 09:18:42.937 INFO [stderr] 71 |         fn decorate_string(_input: &String) -> String {
Dec 02 09:18:42.937 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.937 INFO [stderr] 
Dec 02 09:18:42.937 INFO [stderr] warning: function is never used: `cleanse_string`
Dec 02 09:18:42.937 INFO [stderr]   --> src/longest_palindromic_substring.rs:85:9
Dec 02 09:18:42.937 INFO [stderr]    |
Dec 02 09:18:42.937 INFO [stderr] 85 |         fn cleanse_string(_input: &String, left: usize, right: usize) -> String {
Dec 02 09:18:42.937 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.937 INFO [stderr] 
Dec 02 09:18:42.938 INFO [stderr] warning: function is never used: `zigzag_convert`
Dec 02 09:18:42.938 INFO [stderr]   --> src/zigzag_conversion.rs:33:9
Dec 02 09:18:42.938 INFO [stderr]    |
Dec 02 09:18:42.938 INFO [stderr] 33 |         pub fn zigzag_convert(_input_string: &str, _num_rows: usize) -> String {
Dec 02 09:18:42.938 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.938 INFO [stderr] 
Dec 02 09:18:42.938 INFO [stderr] warning: function is never used: `reverse_integer`
Dec 02 09:18:42.938 INFO [stderr]   --> src/reverse_integer.rs:21:9
Dec 02 09:18:42.938 INFO [stderr]    |
Dec 02 09:18:42.938 INFO [stderr] 21 |         pub fn reverse_integer(_input_number: i32) -> i32 {
Dec 02 09:18:42.938 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.938 INFO [stderr] 
Dec 02 09:18:42.938 INFO [stderr] warning: function is never used: `string_to_integer`
Dec 02 09:18:42.939 INFO [stderr]   --> src/string_to_integer.rs:37:9
Dec 02 09:18:42.939 INFO [stderr]    |
Dec 02 09:18:42.939 INFO [stderr] 37 |         pub fn string_to_integer(_input_string: &[u8]) -> Option<i32> {
Dec 02 09:18:42.939 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.939 INFO [stderr] 
Dec 02 09:18:42.939 INFO [stderr] warning: function is never used: `ascii_to_digit`
Dec 02 09:18:42.939 INFO [stderr]   --> src/string_to_integer.rs:75:9
Dec 02 09:18:42.939 INFO [stderr]    |
Dec 02 09:18:42.939 INFO [stderr] 75 |         fn ascii_to_digit(_input_character: u8) -> Option<i32> {
Dec 02 09:18:42.939 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.939 INFO [stderr] 
Dec 02 09:18:42.939 INFO [stderr] warning: function is never used: `ascii_to_sign`
Dec 02 09:18:42.939 INFO [stderr]   --> src/string_to_integer.rs:91:9
Dec 02 09:18:42.939 INFO [stderr]    |
Dec 02 09:18:42.939 INFO [stderr] 91 |         fn ascii_to_sign(_input_character: u8) -> Option<i32> {
Dec 02 09:18:42.939 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.939 INFO [stderr] 
Dec 02 09:18:42.939 INFO [stderr] warning: function is never used: `palindrome_number`
Dec 02 09:18:42.939 INFO [stderr]   --> src/palindrome_number.rs:18:9
Dec 02 09:18:42.939 INFO [stderr]    |
Dec 02 09:18:42.939 INFO [stderr] 18 |         pub fn palindrome_number(_input_number: i64) -> bool {
Dec 02 09:18:42.939 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.939 INFO [stderr] 
Dec 02 09:18:42.940 INFO [stderr] warning: function is never used: `regular_expression_matching`
Dec 02 09:18:42.940 INFO [stderr]   --> src/regular_expression_matching.rs:49:9
Dec 02 09:18:42.940 INFO [stderr]    |
Dec 02 09:18:42.940 INFO [stderr] 49 |         pub fn regular_expression_matching(_input_string: &str, _pattern: &str) -> bool {
Dec 02 09:18:42.940 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.940 INFO [stderr] 
Dec 02 09:18:42.940 INFO [stderr] warning: function is never used: `container_with_most_water`
Dec 02 09:18:42.940 INFO [stderr]   --> src/container_with_most_water.rs:15:9
Dec 02 09:18:42.940 INFO [stderr]    |
Dec 02 09:18:42.940 INFO [stderr] 15 |         pub fn container_with_most_water(_input_container: &[usize]) -> usize {
Dec 02 09:18:42.940 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.940 INFO [stderr] 
Dec 02 09:18:42.940 INFO [stderr] warning: function is never used: `integer_to_roman`
Dec 02 09:18:42.940 INFO [stderr]   --> src/integer_to_roman.rs:49:9
Dec 02 09:18:42.940 INFO [stderr]    |
Dec 02 09:18:42.940 INFO [stderr] 49 |         pub fn integer_to_roman(_input_num: i32) -> String {
Dec 02 09:18:42.940 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.941 INFO [stderr] 
Dec 02 09:18:42.941 INFO [stderr] warning: function is never used: `special_to_roman`
Dec 02 09:18:42.941 INFO [stderr]    --> src/integer_to_roman.rs:107:9
Dec 02 09:18:42.941 INFO [stderr]     |
Dec 02 09:18:42.941 INFO [stderr] 107 |         fn special_to_roman(_input_num: i32)  -> Option<String> {
Dec 02 09:18:42.941 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.941 INFO [stderr] 
Dec 02 09:18:42.941 INFO [stderr] warning: function is never used: `roman_to_integer`
Dec 02 09:18:42.941 INFO [stderr]   --> src/roman_to_integer.rs:43:9
Dec 02 09:18:42.941 INFO [stderr]    |
Dec 02 09:18:42.941 INFO [stderr] 43 |         pub fn roman_to_integer(_input_roman: &[u8]) -> Option<i32> {
Dec 02 09:18:42.941 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.941 INFO [stderr] 
Dec 02 09:18:42.941 INFO [stderr] warning: function is never used: `longest_common_prefix`
Dec 02 09:18:42.941 INFO [stderr]   --> src/longest_common_prefix.rs:19:9
Dec 02 09:18:42.941 INFO [stderr]    |
Dec 02 09:18:42.941 INFO [stderr] 19 |         pub fn longest_common_prefix(_input_vec: &[String]) -> String {
Dec 02 09:18:42.941 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.941 INFO [stderr] 
Dec 02 09:18:42.941 INFO [stderr] warning: function is never used: `is_common_prefix`
Dec 02 09:18:42.941 INFO [stderr]   --> src/longest_common_prefix.rs:45:9
Dec 02 09:18:42.941 INFO [stderr]    |
Dec 02 09:18:42.941 INFO [stderr] 45 |         fn is_common_prefix(_input_vec: &[String], _length: usize) -> bool {
Dec 02 09:18:42.941 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.942 INFO [stderr] 
Dec 02 09:18:42.942 INFO [stderr] warning: function is never used: `three_sum`
Dec 02 09:18:42.942 INFO [stderr]   --> src/three_sum.rs:14:9
Dec 02 09:18:42.942 INFO [stderr]    |
Dec 02 09:18:42.942 INFO [stderr] 14 |         pub fn three_sum(_input_vec: &[i32]) -> Vec<Vec<i32>> {
Dec 02 09:18:42.942 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.942 INFO [stderr] 
Dec 02 09:18:42.942 INFO [stderr] warning: function is never used: `three_sorted_sum`
Dec 02 09:18:42.942 INFO [stderr]   --> src/three_sum.rs:20:9
Dec 02 09:18:42.942 INFO [stderr]    |
Dec 02 09:18:42.942 INFO [stderr] 20 |         fn three_sorted_sum(_input_vec: &[i32]) -> Vec<Vec<i32>> {
Dec 02 09:18:42.942 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.942 INFO [stderr] 
Dec 02 09:18:42.942 INFO [stderr] warning: function is never used: `three_sum_closest`
Dec 02 09:18:42.942 INFO [stderr]   --> src/three_sum_closest.rs:10:9
Dec 02 09:18:42.942 INFO [stderr]    |
Dec 02 09:18:42.942 INFO [stderr] 10 |         pub fn three_sum_closest(_input_vec: &[i32], _target: i32) -> i32 {
Dec 02 09:18:42.942 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.942 INFO [stderr] 
Dec 02 09:18:42.942 INFO [stderr] warning: function is never used: `three_sorted_sum_closest`
Dec 02 09:18:42.942 INFO [stderr]   --> src/three_sum_closest.rs:16:9
Dec 02 09:18:42.942 INFO [stderr]    |
Dec 02 09:18:42.942 INFO [stderr] 16 |         fn three_sorted_sum_closest(_input_vec: &[i32], _target: i32) -> i32 {
Dec 02 09:18:42.942 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.942 INFO [stderr] 
Dec 02 09:18:42.942 INFO [stderr] warning: function is never used: `letter_combinations_of_a_phone_number`
Dec 02 09:18:42.942 INFO [stderr]  --> src/letter_combinations_of_a_phone_number.rs:3:9
Dec 02 09:18:42.942 INFO [stderr]   |
Dec 02 09:18:42.942 INFO [stderr] 3 |         pub fn letter_combinations_of_a_phone_number(_input_number: &[i32]) -> Option<Vec<String>> {
Dec 02 09:18:42.942 INFO [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.943 INFO [stderr] 
Dec 02 09:18:42.943 INFO [stderr] warning: function is never used: `four_sum`
Dec 02 09:18:42.943 INFO [stderr]   --> src/four_sum.rs:15:9
Dec 02 09:18:42.943 INFO [stderr]    |
Dec 02 09:18:42.943 INFO [stderr] 15 |         pub fn four_sum(_input_vec: &[i32], _target: i32) -> Vec<Vec<i32>> {
Dec 02 09:18:42.943 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.943 INFO [stderr] 
Dec 02 09:18:42.943 INFO [stderr] warning: function is never used: `four_sorted_sum`
Dec 02 09:18:42.943 INFO [stderr]   --> src/four_sum.rs:21:9
Dec 02 09:18:42.943 INFO [stderr]    |
Dec 02 09:18:42.943 INFO [stderr] 21 |         fn four_sorted_sum(_input_vec: &[i32], _target: i32) -> Vec<Vec<i32>> {
Dec 02 09:18:42.943 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.943 INFO [stderr] 
Dec 02 09:18:42.943 INFO [stderr] warning: function is never used: `to_next_different`
Dec 02 09:18:42.943 INFO [stderr]   --> src/four_sum.rs:49:9
Dec 02 09:18:42.943 INFO [stderr]    |
Dec 02 09:18:42.943 INFO [stderr] 49 |         fn to_next_different(_input_vec: &[i32], _now: usize) -> Option<usize> {
Dec 02 09:18:42.943 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.943 INFO [stderr] 
Dec 02 09:18:42.943 INFO [stderr] warning: function is never used: `to_before_different`
Dec 02 09:18:42.943 INFO [stderr]   --> src/four_sum.rs:57:9
Dec 02 09:18:42.943 INFO [stderr]    |
Dec 02 09:18:42.943 INFO [stderr] 57 |         fn to_before_different(_input_vec: &[i32], _now: usize, _first: usize) -> Option<usize> {
Dec 02 09:18:42.943 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.943 INFO [stderr] 
Dec 02 09:18:42.943 INFO [stderr] warning: function is never used: `remove_nth_node_from_end_of_list`
Dec 02 09:18:42.943 INFO [stderr]   --> src/remove_nth_node_from_end_of_list.rs:13:9
Dec 02 09:18:42.943 INFO [stderr]    |
Dec 02 09:18:42.943 INFO [stderr] 13 |         pub fn remove_nth_node_from_end_of_list(_input_list: &LinkedList<i32>, _remove_n: usize) -> LinkedList<i32> {
Dec 02 09:18:42.943 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.943 INFO [stderr] 
Dec 02 09:18:42.944 INFO [stderr] warning: function is never used: `valid_parentheses`
Dec 02 09:18:42.944 INFO [stderr]   --> src/valid_parentheses.rs:25:9
Dec 02 09:18:42.944 INFO [stderr]    |
Dec 02 09:18:42.944 INFO [stderr] 25 |         pub fn valid_parentheses(_input_parentheses: &[u8]) -> bool {
Dec 02 09:18:42.944 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.944 INFO [stderr] 
Dec 02 09:18:42.944 INFO [stderr] warning: function is never used: `merge_two_sorted_lists`
Dec 02 09:18:42.944 INFO [stderr]   --> src/merge_two_sorted_lists.rs:12:9
Dec 02 09:18:42.944 INFO [stderr]    |
Dec 02 09:18:42.944 INFO [stderr] 12 |         pub fn merge_two_sorted_lists(_input_list_1: LinkedList<i32>, _input_list_2: LinkedList<i32>) -> LinkedList<i32> {
Dec 02 09:18:42.944 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.944 INFO [stderr] 
Dec 02 09:18:42.944 INFO [stderr] warning: function is never used: `generate_parentheses`
Dec 02 09:18:42.944 INFO [stderr]   --> src/generate_parentheses.rs:15:9
Dec 02 09:18:42.944 INFO [stderr]    |
Dec 02 09:18:42.944 INFO [stderr] 15 |         pub fn generate_parentheses(n: i32) -> Vec<String> {
Dec 02 09:18:42.944 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.944 INFO [stderr] 
Dec 02 09:18:42.944 INFO [stderr] warning: function is never used: `is_not_start_with_two_parentheses`
Dec 02 09:18:42.944 INFO [stderr]   --> src/generate_parentheses.rs:49:9
Dec 02 09:18:42.944 INFO [stderr]    |
Dec 02 09:18:42.944 INFO [stderr] 49 |         fn is_not_start_with_two_parentheses(_input_string: &str) -> bool {
Dec 02 09:18:42.944 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.944 INFO [stderr] 
Dec 02 09:18:42.944 INFO [stderr] warning: function is never used: `is_not_end_with_two_parentheses`
Dec 02 09:18:42.944 INFO [stderr]   --> src/generate_parentheses.rs:57:9
Dec 02 09:18:42.944 INFO [stderr]    |
Dec 02 09:18:42.944 INFO [stderr] 57 |         fn is_not_end_with_two_parentheses(_input_string: &str) -> bool {
Dec 02 09:18:42.944 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.944 INFO [stderr] 
Dec 02 09:18:42.944 INFO [stderr] warning: function is never used: `merge_k_sorted_lists`
Dec 02 09:18:42.944 INFO [stderr]   --> src/merge_k_sorted_lists.rs:16:9
Dec 02 09:18:42.944 INFO [stderr]    |
Dec 02 09:18:42.944 INFO [stderr] 16 |         pub fn merge_k_sorted_lists(_input_vec: &[LinkedList<i32>]) -> LinkedList<i32> {
Dec 02 09:18:42.944 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.944 INFO [stderr] 
Dec 02 09:18:42.945 INFO [stderr] warning: function is never used: `merge_two_sorted_lists`
Dec 02 09:18:42.945 INFO [stderr]   --> src/merge_k_sorted_lists.rs:24:9
Dec 02 09:18:42.945 INFO [stderr]    |
Dec 02 09:18:42.945 INFO [stderr] 24 |         fn merge_two_sorted_lists(_input_list_1: LinkedList<i32>, _input_list_2: LinkedList<i32>) -> LinkedList<i32> {
Dec 02 09:18:42.945 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.945 INFO [stderr] 
Dec 02 09:18:42.945 INFO [stderr] warning: function is never used: `swap_nodes_in_pairs`
Dec 02 09:18:42.945 INFO [stderr]   --> src/swap_nodes_in_pairs.rs:13:9
Dec 02 09:18:42.945 INFO [stderr]    |
Dec 02 09:18:42.945 INFO [stderr] 13 |         pub fn swap_nodes_in_pairs(_input_list: &LinkedList<i32>) -> LinkedList<i32> {
Dec 02 09:18:42.945 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.945 INFO [stderr] 
Dec 02 09:18:42.945 INFO [stderr] warning: function is never used: `reverse_nodes_in_k_groups`
Dec 02 09:18:42.945 INFO [stderr]   --> src/reverse_nodes_in_k_group.rs:16:9
Dec 02 09:18:42.945 INFO [stderr]    |
Dec 02 09:18:42.945 INFO [stderr] 16 |         pub fn reverse_nodes_in_k_groups(_input_lists: &LinkedList<i32>, k: usize) -> LinkedList<i32> {
Dec 02 09:18:42.945 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.945 INFO [stderr] 
Dec 02 09:18:42.945 INFO [stderr] warning: function is never used: `remove_duplicate_from_sorted_array`
Dec 02 09:18:42.945 INFO [stderr]   --> src/remove_duplicates_from_sorted_array.rs:28:9
Dec 02 09:18:42.945 INFO [stderr]    |
Dec 02 09:18:42.945 INFO [stderr] 28 |         pub fn remove_duplicate_from_sorted_array(_input_array: &[i32]) -> usize {
Dec 02 09:18:42.945 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.945 INFO [stderr] 
Dec 02 09:18:42.945 INFO [stderr] warning: function is never used: `remove_element`
Dec 02 09:18:42.945 INFO [stderr]   --> src/remove_element.rs:28:9
Dec 02 09:18:42.945 INFO [stderr]    |
Dec 02 09:18:42.945 INFO [stderr] 28 |         pub fn remove_element(_input_array: &mut [i32], _target: i32) -> usize {
Dec 02 09:18:42.945 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.945 INFO [stderr] 
Dec 02 09:18:42.945 INFO [stderr] warning: function is never used: `implement_strstr`
Dec 02 09:18:42.945 INFO [stderr]   --> src/implement_strstr.rs:16:9
Dec 02 09:18:42.945 INFO [stderr]    |
Dec 02 09:18:42.945 INFO [stderr] 16 |         pub fn implement_strstr(_haystack: &[char], _needle: &[char]) -> Option<usize> {
Dec 02 09:18:42.945 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.945 INFO [stderr] 
Dec 02 09:18:42.945 INFO [stderr] warning: function is never used: `divide_two_integers`
Dec 02 09:18:42.945 INFO [stderr]   --> src/divide_two_integers.rs:17:5
Dec 02 09:18:42.945 INFO [stderr]    |
Dec 02 09:18:42.945 INFO [stderr] 17 |     pub fn divide_two_integers(_dividend: i32, _divisor: i32) -> Option<i32> {
Dec 02 09:18:42.945 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.945 INFO [stderr] 
Dec 02 09:18:42.946 INFO [stderr] warning: function is never used: `next_permutation`
Dec 02 09:18:42.946 INFO [stderr]   --> src/next_permutation.rs:11:5
Dec 02 09:18:42.946 INFO [stderr]    |
Dec 02 09:18:42.946 INFO [stderr] 11 |     pub fn next_permutation(mut one_permutation: Vec<i32>) -> Vec<i32> {
Dec 02 09:18:42.946 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.946 INFO [stderr] 
Dec 02 09:18:42.946 INFO [stderr] warning: function is never used: `last_true`
Dec 02 09:18:42.946 INFO [stderr]   --> src/next_permutation.rs:49:5
Dec 02 09:18:42.946 INFO [stderr]    |
Dec 02 09:18:42.946 INFO [stderr] 49 |     fn last_true(_bool_array: &[bool]) -> Option<usize> {
Dec 02 09:18:42.946 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.946 INFO [stderr] 
Dec 02 09:18:42.946 INFO [stderr] warning: function is never used: `longest_valid_parentheses`
Dec 02 09:18:42.946 INFO [stderr]   --> src/longest_valid_parentheses.rs:13:5
Dec 02 09:18:42.946 INFO [stderr]    |
Dec 02 09:18:42.946 INFO [stderr] 13 |     pub fn longest_valid_parentheses(series: &[u8]) -> usize {
Dec 02 09:18:42.946 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.946 INFO [stderr] 
Dec 02 09:18:42.946 INFO [stderr] warning: function is never used: `search_in_rotated_sorted_array`
Dec 02 09:18:42.946 INFO [stderr]   --> src/search_in_rotated_sorted_array.rs:16:5
Dec 02 09:18:42.946 INFO [stderr]    |
Dec 02 09:18:42.946 INFO [stderr] 16 |     pub fn search_in_rotated_sorted_array(rotated_array: &[i32], target: i32) -> Option<usize> {
Dec 02 09:18:42.946 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.946 INFO [stderr] 
Dec 02 09:18:42.946 INFO [stderr] warning: function is never used: `find_first_and_last_position_of_element_in_sorted_array`
Dec 02 09:18:42.947 INFO [stderr]   --> src/find_first_and_last_position_of_element_in_sorted_array.rs:13:5
Dec 02 09:18:42.947 INFO [stderr]    |
Dec 02 09:18:42.947 INFO [stderr] 13 |     pub fn find_first_and_last_position_of_element_in_sorted_array(sorted_array: &[i32], target: i32) -> Option<(usize, usize)> {
Dec 02 09:18:42.947 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.947 INFO [stderr] 
Dec 02 09:18:42.947 INFO [stderr] warning: function is never used: `search_insert_position`
Dec 02 09:18:42.947 INFO [stderr]   --> src/search_insert_position.rs:18:5
Dec 02 09:18:42.947 INFO [stderr]    |
Dec 02 09:18:42.947 INFO [stderr] 18 |     pub fn search_insert_position(sorted_array: &[i32], target: i32) -> usize {
Dec 02 09:18:42.947 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.947 INFO [stderr] 
Dec 02 09:18:42.947 INFO [stderr] warning: struct is never constructed: `Sudoku`
Dec 02 09:18:42.947 INFO [stderr]   --> src/valid_sudoku.rs:45:5
Dec 02 09:18:42.947 INFO [stderr]    |
Dec 02 09:18:42.947 INFO [stderr] 45 |     pub struct Sudoku {
Dec 02 09:18:42.947 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.948 INFO [stderr] 
Dec 02 09:18:42.948 INFO [stderr] warning: method is never used: `valid_sudoku`
Dec 02 09:18:42.948 INFO [stderr]   --> src/valid_sudoku.rs:50:9
Dec 02 09:18:42.948 INFO [stderr]    |
Dec 02 09:18:42.948 INFO [stderr] 50 |         fn valid_sudoku(&self) -> bool {
Dec 02 09:18:42.948 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.948 INFO [stderr] 
Dec 02 09:18:42.955 INFO [stderr] warning: field is never used: `constraints`
Dec 02 09:18:42.955 INFO [stderr]   --> src/sudoku_solver.rs:16:9
Dec 02 09:18:42.955 INFO [stderr]    |
Dec 02 09:18:42.955 INFO [stderr] 16 |         constraints: [bool; 9], // [i-1] = true means i is impossible
Dec 02 09:18:42.955 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.955 INFO [stderr] 
Dec 02 09:18:42.955 INFO [stderr] warning: method is never used: `new`
Dec 02 09:18:42.955 INFO [stderr]   --> src/sudoku_solver.rs:21:9
Dec 02 09:18:42.955 INFO [stderr]    |
Dec 02 09:18:42.955 INFO [stderr] 21 |         fn new() -> Cell {
Dec 02 09:18:42.955 INFO [stderr]    |         ^^^^^^^^^^^^^^^^
Dec 02 09:18:42.955 INFO [stderr] 
Dec 02 09:18:42.955 INFO [stderr] warning: method is never used: `confirm`
Dec 02 09:18:42.955 INFO [stderr]   --> src/sudoku_solver.rs:29:9
Dec 02 09:18:42.955 INFO [stderr]    |
Dec 02 09:18:42.955 INFO [stderr] 29 |         fn confirm(&mut self, value: i32) -> bool {
Dec 02 09:18:42.955 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.955 INFO [stderr] 
Dec 02 09:18:42.955 INFO [stderr] warning: method is never used: `possible_value`
Dec 02 09:18:42.955 INFO [stderr]   --> src/sudoku_solver.rs:46:9
Dec 02 09:18:42.955 INFO [stderr]    |
Dec 02 09:18:42.955 INFO [stderr] 46 |         fn possible_value(&self) -> Vec<i32> {
Dec 02 09:18:42.955 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.955 INFO [stderr] 
Dec 02 09:18:42.955 INFO [stderr] warning: method is never used: `exclude_value`
Dec 02 09:18:42.955 INFO [stderr]   --> src/sudoku_solver.rs:56:9
Dec 02 09:18:42.955 INFO [stderr]    |
Dec 02 09:18:42.955 INFO [stderr] 56 |         fn exclude_value(&mut self, value: i32) -> bool {
Dec 02 09:18:42.955 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.955 INFO [stderr] 
Dec 02 09:18:42.955 INFO [stderr] warning: method is never used: `no_valid_value`
Dec 02 09:18:42.955 INFO [stderr]   --> src/sudoku_solver.rs:66:9
Dec 02 09:18:42.955 INFO [stderr]    |
Dec 02 09:18:42.955 INFO [stderr] 66 |         fn no_valid_value(&self) -> bool {
Dec 02 09:18:42.955 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.955 INFO [stderr] 
Dec 02 09:18:42.955 INFO [stderr] warning: struct is never constructed: `Sudoku`
Dec 02 09:18:42.955 INFO [stderr]   --> src/sudoku_solver.rs:77:5
Dec 02 09:18:42.955 INFO [stderr]    |
Dec 02 09:18:42.955 INFO [stderr] 77 |     pub struct Sudoku {
Dec 02 09:18:42.955 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.955 INFO [stderr] 
Dec 02 09:18:42.955 INFO [stderr] warning: method is never used: `new`
Dec 02 09:18:42.955 INFO [stderr]   --> src/sudoku_solver.rs:82:9
Dec 02 09:18:42.955 INFO [stderr]    |
Dec 02 09:18:42.955 INFO [stderr] 82 |         fn new() -> Sudoku {
Dec 02 09:18:42.955 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.955 INFO [stderr] 
Dec 02 09:18:42.955 INFO [stderr] warning: method is never used: `valid_sudoku`
Dec 02 09:18:42.955 INFO [stderr]   --> src/sudoku_solver.rs:87:9
Dec 02 09:18:42.955 INFO [stderr]    |
Dec 02 09:18:42.955 INFO [stderr] 87 |         fn valid_sudoku(&self) -> bool {
Dec 02 09:18:42.955 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.955 INFO [stderr] 
Dec 02 09:18:42.955 INFO [stderr] warning: method is never used: `if_full_filled`
Dec 02 09:18:42.955 INFO [stderr]    --> src/sudoku_solver.rs:107:9
Dec 02 09:18:42.955 INFO [stderr]     |
Dec 02 09:18:42.955 INFO [stderr] 107 |         fn if_full_filled(&self) -> bool {
Dec 02 09:18:42.956 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.956 INFO [stderr] 
Dec 02 09:18:42.956 INFO [stderr] warning: method is never used: `confirm_value`
Dec 02 09:18:42.956 INFO [stderr]    --> src/sudoku_solver.rs:115:9
Dec 02 09:18:42.956 INFO [stderr]     |
Dec 02 09:18:42.956 INFO [stderr] 115 |         fn confirm_value(&mut self, i: usize, j: usize, value: i32) -> bool {
Dec 02 09:18:42.956 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.956 INFO [stderr] 
Dec 02 09:18:42.956 INFO [stderr] warning: method is never used: `update_constraints`
Dec 02 09:18:42.956 INFO [stderr]    --> src/sudoku_solver.rs:132:9
Dec 02 09:18:42.956 INFO [stderr]     |
Dec 02 09:18:42.956 INFO [stderr] 132 |         fn update_constraints(&mut self, i: usize, j: usize, value: i32) -> bool {
Dec 02 09:18:42.956 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.956 INFO [stderr] 
Dec 02 09:18:42.956 INFO [stderr] warning: method is never used: `find_next_empty`
Dec 02 09:18:42.956 INFO [stderr]    --> src/sudoku_solver.rs:138:9
Dec 02 09:18:42.956 INFO [stderr]     |
Dec 02 09:18:42.956 INFO [stderr] 138 |         fn find_next_empty(&self, i: usize, j: usize) -> Option<(usize, usize)> {
Dec 02 09:18:42.956 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.956 INFO [stderr] 
Dec 02 09:18:42.956 INFO [stderr] warning: method is never used: `find_first_empty`
Dec 02 09:18:42.956 INFO [stderr]    --> src/sudoku_solver.rs:150:9
Dec 02 09:18:42.956 INFO [stderr]     |
Dec 02 09:18:42.956 INFO [stderr] 150 |         fn find_first_empty(&self) -> Option<(usize, usize)> {
Dec 02 09:18:42.956 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.956 INFO [stderr] 
Dec 02 09:18:42.956 INFO [stderr] warning: method is never used: `sudoku_solver`
Dec 02 09:18:42.956 INFO [stderr]    --> src/sudoku_solver.rs:161:9
Dec 02 09:18:42.956 INFO [stderr]     |
Dec 02 09:18:42.956 INFO [stderr] 161 |         fn sudoku_solver(&mut self) {
Dec 02 09:18:42.956 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:42.959 INFO [stderr] warning: function is never used: `count_and_say`
Dec 02 09:18:42.959 INFO [stderr]   --> src/count_and_say.rs:21:5
Dec 02 09:18:42.959 INFO [stderr]    |
Dec 02 09:18:42.959 INFO [stderr] 21 |     pub fn count_and_say(n: i32) -> Vec<char> {
Dec 02 09:18:42.959 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:42.959 INFO [stderr] warning: function is never used: `count_to_vec`
Dec 02 09:18:42.959 INFO [stderr]   --> src/count_and_say.rs:53:5
Dec 02 09:18:42.959 INFO [stderr]    |
Dec 02 09:18:42.959 INFO [stderr] 53 |     fn count_to_vec(n: i32) -> Vec<char> {
Dec 02 09:18:42.959 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:42.959 INFO [stderr] warning: function is never used: `combination_sum`
Dec 02 09:18:42.959 INFO [stderr]   --> src/combination_sum.rs:24:5
Dec 02 09:18:42.959 INFO [stderr]    |
Dec 02 09:18:42.959 INFO [stderr] 24 |     pub fn combination_sum(sorted_candidates: &[usize], target: usize) -> Vec<Vec<usize>> {
Dec 02 09:18:42.959 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:42.959 INFO [stderr] warning: function is never used: `combination_sorted_sum_ii`
Dec 02 09:18:42.959 INFO [stderr]   --> src/combination_sum_ii.rs:25:5
Dec 02 09:18:42.959 INFO [stderr]    |
Dec 02 09:18:42.959 INFO [stderr] 25 |     pub fn combination_sorted_sum_ii(sorted_candidates: &[usize], target: usize) -> Vec<Vec<usize>> {
Dec 02 09:18:42.959 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:42.959 INFO [stderr] warning: function is never used: `first_missing_positive`
Dec 02 09:18:42.959 INFO [stderr]   --> src/first_missing_positive.rs:16:5
Dec 02 09:18:42.959 INFO [stderr]    |
Dec 02 09:18:42.959 INFO [stderr] 16 |     pub fn first_missing_positive(list: &[i32]) -> usize {
Dec 02 09:18:42.959 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:42.959 INFO [stderr] warning: function is never used: `trapping_rain_water`
Dec 02 09:18:42.959 INFO [stderr]   --> src/trapping_rain_water.rs:10:5
Dec 02 09:18:42.959 INFO [stderr]    |
Dec 02 09:18:42.959 INFO [stderr] 10 |     pub fn trapping_rain_water(block: &[i32]) -> i32 {
Dec 02 09:18:42.959 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:42.959 INFO [stderr] warning: function is never used: `multiply_strings`
Dec 02 09:18:42.959 INFO [stderr]   --> src/multiply_strings.rs:16:5
Dec 02 09:18:42.959 INFO [stderr]    |
Dec 02 09:18:42.959 INFO [stderr] 16 |     pub fn multiply_strings(num_1: &[u8], num_2: &[u8]) -> Vec<i32> {
Dec 02 09:18:42.959 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:42.959 INFO [stderr] warning: function is never used: `u8_to_i32`
Dec 02 09:18:42.959 INFO [stderr]   --> src/multiply_strings.rs:48:5
Dec 02 09:18:42.959 INFO [stderr]    |
Dec 02 09:18:42.959 INFO [stderr] 48 |     fn u8_to_i32(num: u8) -> i32 {
Dec 02 09:18:42.959 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:42.959 INFO [stderr] warning: method is never used: `show`
Dec 02 09:18:42.959 INFO [stderr]   --> src/wildcard_matching.rs:46:9
Dec 02 09:18:42.959 INFO [stderr]    |
Dec 02 09:18:42.959 INFO [stderr] 46 |         fn show(&self) {
Dec 02 09:18:42.959 INFO [stderr]    |         ^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:42.959 INFO [stderr] warning: method is never used: `split_with_star`
Dec 02 09:18:42.959 INFO [stderr]   --> src/wildcard_matching.rs:49:9
Dec 02 09:18:42.959 INFO [stderr]    |
Dec 02 09:18:42.959 INFO [stderr] 49 |         fn split_with_star(&self) -> Vec<&'a str> {
Dec 02 09:18:42.959 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:42.959 INFO [stderr] warning: function is never used: `wildcard_matching`
Dec 02 09:18:42.959 INFO [stderr]   --> src/wildcard_matching.rs:54:5
Dec 02 09:18:42.959 INFO [stderr]    |
Dec 02 09:18:42.959 INFO [stderr] 54 |     pub fn wildcard_matching(s: &str, p: &str) -> bool {
Dec 02 09:18:42.959 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 09:18:42.959 INFO [stderr] 
Dec 02 09:18:43.487 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.60s
Dec 02 09:18:43.491 INFO [stderr] su: No module specific data is present
Dec 02 09:18:44.156 INFO running `"docker" "inspect" "5e5a2d52952d6c65ebcd3081c1b7fdf3a4e395e889d433f1ac7cb7a5ff5a0b1d"`
Dec 02 09:18:44.332 INFO running `"docker" "rm" "-f" "5e5a2d52952d6c65ebcd3081c1b7fdf3a4e395e889d433f1ac7cb7a5ff5a0b1d"`
Dec 02 09:18:44.627 INFO [stdout] 5e5a2d52952d6c65ebcd3081c1b7fdf3a4e395e889d433f1ac7cb7a5ff5a0b1d
Dec 02 09:18:44.632 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 09:18:45.179 INFO [stdout] ed8ef6a66b1b4390a8b2b2c24cc2393f8fe34aee66e7d08d21c1eb314bca7858
Dec 02 09:18:45.185 INFO running `"docker" "start" "-a" "ed8ef6a66b1b4390a8b2b2c24cc2393f8fe34aee66e7d08d21c1eb314bca7858"`
Dec 02 09:18:46.187 INFO [stderr] usermod: no changes
Dec 02 09:18:46.234 INFO [stderr]    Compiling leet_rust v0.1.0 (/source)
Dec 02 09:18:47.447 INFO [stderr] warning: unused variable: `s`
Dec 02 09:18:47.447 INFO [stderr]   --> src/wildcard_matching.rs:54:30
Dec 02 09:18:47.447 INFO [stderr]    |
Dec 02 09:18:47.447 INFO [stderr] 54 |     pub fn wildcard_matching(s: &str, p: &str) -> bool {
Dec 02 09:18:47.447 INFO [stderr]    |                              ^ help: consider using `_s` instead
Dec 02 09:18:47.447 INFO [stderr]    |
Dec 02 09:18:47.447 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 02 09:18:47.447 INFO [stderr] 
Dec 02 09:18:50.537 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.32s
Dec 02 09:18:50.539 INFO [stderr] su: No module specific data is present
Dec 02 09:18:51.251 INFO running `"docker" "inspect" "ed8ef6a66b1b4390a8b2b2c24cc2393f8fe34aee66e7d08d21c1eb314bca7858"`
Dec 02 09:18:51.531 INFO running `"docker" "rm" "-f" "ed8ef6a66b1b4390a8b2b2c24cc2393f8fe34aee66e7d08d21c1eb314bca7858"`
Dec 02 09:18:51.747 INFO [stdout] ed8ef6a66b1b4390a8b2b2c24cc2393f8fe34aee66e7d08d21c1eb314bca7858
